heavy barrel rifle - Deutsch Englisch Wörterbuch